#pragma once

//
// Platform-specific stuff
//
#ifdef WIN32

	// Windows

#else

	// Linux/MacOS
	#include <pthread.h>
	#define CEX

#endif


//
// C library includes
//
#include <stdio.h>
#include <stdlib.h>
#include <stdarg.h>
#include <string.h>
#include <ctype.h>
#include <typeinfo>
#include <time.h>


//
// PIX Core includes
//
#include "Platform.h"
#include "Mutex.h"
#include "Condition.h"
#include "Debug.h"
#include "Error.h"
#include "Object.h"
#include "Buffer.h"
#include "Array.h"
#include "Fifo.h"
#include "Str.h"
#include "DateTime.h"
#include "FilePath.h"
#include "Dict.h"

#include "Thread.h"
#include "Job.h"

#include "ThreadMan.h"

#include "File.h"
#include "FileSource.h"
#include "IO.h"

#include "Table.h"
#include "DB.h"

#include "App.h"


